<?php

	/*
	*	对提交的信息进行检查并加入到数据库
	*	@addToDatabase	将获取到的数据添加到数据库
	*	@display		display 模板文件
	*	@check			检查提交上来的信息
	*	@makeSql		获取到sql语句
	*/
	
	require_once('BaseCtrl.php');
	
	
	class ResumeCtrl extends CtrlBase {
		
		private $modelHandle;
		
		public function __construct() {
			
			parent::__construct();
			
			parent::checkSession();
			
		}
		
		public function display() {

			$this->smarty->display('resumeSub.tpl');

		}
		
		
		//	添加到数据库
		public function addToDatabase() {
			
			if($this->check()) {						//	先进行数据检查
			
				$this->modelHandle->addToDataBase();	//	插入到数据库
		
				header("Location:/option/display");
			
			}
			
			return false;
			
		}	
		
		
		//	调用model中的信息检查函数
		private function check() {
			
			if(count($_POST) > 0) {
				
				$this->modelHandle = new ResumeModel($_POST, $_FILES);

				$this->modelHandle->checkInfo();
				
				return true;
				
			} else {
				
				return false;
				
			}
		}
	}
	
?>





















